face (one's) nemesis

Translations
affronter son ennemi juré